package com.example.tbs.demo.entity;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.time.LocalDateTime;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Getter;
import lombok.Setter;
    
/**
 * <p>
 * 通话记录
 * </p>
 *
 * @author 与你
 *
 */
@Getter
@Setter
    @TableName("tbs_hd")
@Schema(description = "TbsHd对象")
public class TbsHd implements Serializable {

private static final long serialVersionUID = 1L;

                            @Schema(description ="唯一标识符")
                                        @TableId("unique_code")
                                    private String uniqueCode;

                        @Schema(description ="是否删除")
                                private String isDeleted;

                        @Schema(description ="乐观锁")
                                private Integer version;

                        @Schema(description ="创建人")
                                private String createUserCode;

                        @Schema(description ="创建时间")
                                private LocalDateTime createDatetime;

                        @Schema(description ="更新人")
                                private String updateUserCode;

                        @Schema(description ="更新时间")
                                private LocalDateTime updateDatetime;

                        @Schema(description ="主叫区号")
                                private String CallerAreaCode;

                        @Schema(description ="主叫电话号码")
                                private String CallerNumber;

                        @Schema(description ="被叫区号")
                                private String CalledAreaCode;

                        @Schema(description ="被叫电话号码")
                                private String CalledNumber;

                        @Schema(description ="通话时长")
                                private int CallDuration;


        }